area rainfall - French English Dictionary